Variable-Length Extractors: Efficiently Extracting Randomness from Weak Stochastic Processes

نویسنده

  • Hongchao Zhou
چکیده

The topic of generating random bits from imperfect random sources was studied extensively. Existing work provides solutions that are based on the concept of a fixed-length extractor; namely, an algorithm that gets a fixed number of random bits from a source and generates random bits. Typically, the number of random bits extracted using fixed-length extractors is upperbounded by the min-entropy. However, based on Shannon’s theory, the information theoretic limit for randomness extraction is the source’s entropy that is typically strictly larger than the min-entropy. In this paper, we consider a scenario where the source is a weak stochastic process and the output sequence is required to be ε-close to the uniform distribution on {0, 1}, where m is a prescribed value. We introduce a new class of extractors with a variable input-length and fixed output-length. Our variable-length extractors have two important properties: (i) they approach the information theoretic upper bound on efficiency (entropy of the source) while the extracted bits are random in the sense of statistical difference; and (ii) they minimize the expected number of symbols read from the source in order to reach a prescribed number of random bits.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficiently Extracting Randomness from Imperfect Stochastic Processes

We study the problem of extracting a prescribed number of random bits by reading the smallest possible number of symbols from non-ideal stochastic processes. The related interval algorithm proposed by Han and Hoshi has asymptotically optimal performance; however, it assumes that the distribution of the input stochastic process is known. The motivation for our work is the fact that, in practice,...

متن کامل

Randomness and Noise in Information Systems

This dissertation is devoted to the study of randomness and noise in a number of information systems including computation systems, storage systems, and natural paradigms like molecular systems, where randomness plays important and distinct roles. Motivated by applications in engineering and science we address a number of theoretical research questions. • In a computation system, randomness ena...

متن کامل

On Extracting Private Randomness over a Public Channel

We introduce the notion of a super-strong extractor. Given two independent weak random sources X,Y , such extractor EXT(·, ·) has the property that EXT(X,Y ) is statistically random even if one is given Y . Namely, 〈Y, EXT(X,Y )〉 ≈ 〈Y,R〉. Super-strong extractors generalize the notion of strong extractors [16], which assume that Y is truly random, and extractors from two weak random sources [26,...

متن کامل

Lecture 17: Randomness Extractors

This lecture is about randomness extractors. Extractors are functions that map samples from a non-uniform distribution to samples that are close to being uniformly distributed. The length of the output will in general be smaller than the length of the input of the extractor. The input distribution of the extractor is called the source. A source is a random variable which maps text values to bit...

متن کامل

Deterministic Extractors - Lecture Notes

Randomness is used in many places in our daily lives. Some examples are gambling, statistics, algorithms, cryptography etc. For such applications one typically assumes a supply of completely unbiased and independent randim bits. This raises the problem of where to get these assumed random bits from. We could try and use natural sources of randomness such as sun spots, the stock market or the we...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012